home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 009a / snpd0493.zip / HUGEREAD.C < prev    next >
Text File  |  1993-04-05  |  569b  |  25 lines

  1. .I 16 4
  2. **  4. Like many mixed-model functions, this may generate lots of warnings
  3. **     with many compilers. Despite this, it really does generate correct
  4. **     code for all major PC compilers.
  5. **
  6. .I 27 6
  7. #ifdef __TURBOC__
  8.  #define FAR far
  9. #else
  10.  #define FAR _far
  11. #endif
  12.  
  13. .I 33 1
  14.         ((void FAR *)(((unsigned long)(seg)<<16) | (unsigned)(offset)))
  15. .D 34 1
  16. .I 56 1
  17. void FAR *farnormal(void FAR *ptr)
  18. .D 57 1
  19. .I 69 1
  20. long hugeread(int fh, char FAR *buf, long size)
  21. .D 70 1
  22. .I 110 1
  23. long hugewrite(int fh, char FAR *buf, long size)
  24. .D 111 1
  25.